package com.huakang.mapper;

import com.huakang.entity.Docter;
import com.huakang.entity.DocterExample;
import java.util.List;

import com.huakang.utils.DocterVo;
import org.apache.ibatis.annotations.Param;

public interface DocterMapper {
    long countByExample(DocterExample example);

    int deleteByExample(DocterExample example);

    int deleteByPrimaryKey(Integer did);

    int insert(Docter record);

    int insertSelective(Docter record);

    List<Docter> selectByExample(DocterExample example);

    Docter selectByPrimaryKey(Integer did);

    int updateByExampleSelective(@Param("record") Docter record, @Param("example") DocterExample example);

    int updateByExample(@Param("record") Docter record, @Param("example") DocterExample example);

    int updateByPrimaryKeySelective(Docter record);

    int updateByPrimaryKey(Docter record);

    List<DocterVo> getAll();

    List<DocterVo> getByCondition(@Param("dname")String dname, @Param("dename")String dename, @Param("kname")String kname);
}